spanish onion - Spanish English Dictionary

spanish onion

Meanings of "spanish onion" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Gastronomy
spanish omelet prepared with potato and onion and served as a tapa or light meal tortilla [f]